mail depot - Turkish English Dictionary